package com.study.hot.di.dagger.dagger2.child_sub.sub;

//@Component(modules = SubFatherModule.class)
public interface SubFatherComponent {
    // 子依赖父产生关系第一种写法，使用构造这模式，官方建议比较繁琐
    // SubChildComponent.Builder buildChildComponent();

    // 第二种方式 抽象工厂
    ChildSubComponent buildChildSubComponent();
    // 如果子Module有构造方法
    // ChildSubComponent buildChildSubComponent(SubChildModule subChildModule);
}
